1116 Pacific AveSte BSanta Cruz CA 95060, Santa Cruz
"A great location like all the others with fast friendly service. I've always loved the Big Sur pizza"
"A great location like all the others with fast friendly service. I've always loved the Big Sur pizza"